lacking basic element to survive - Französisch Englisch Wörterbuch